psychological mechanism - Francés Inglés Diccionario